serial rapist - Spanish English Dictionary